package kr.salebeans.cm.process.sale;

import kr.salebeans.cm.sale.SaleRegisterReqDto;
import kr.salebeans.cm.sale.SaleRegisterResDto;

public interface SaleProcess {

    /**
     *======================================================
     * @method  : SaleProcess - registerSale 
     * @author  : bgkang
     * @since   : 2012. 11. 15.
     * @return  : SaleRegisterResDto
     * @param saleReq
     * @return
     * @note    : 판매등록
     *======================================================
     */
    SaleRegisterResDto registerSale(SaleRegisterReqDto saleReq);

    /**
     *======================================================
     * @method  : SaleProcess - modifySaleRemark 
     * @author  : bgkang
     * @since   : 2012. 11. 15.
     * @return  : SaleRegisterResDto
     * @param saleId
     * @param remark
     * @return
     * @note    : 비고수정
     *======================================================
     */
    void modifySaleRemark(long saleId, String remark);

}
